package com.eat.service;

import com.eat.dto.DishDTO;
import com.eat.dto.DishPageQueryDTO;
import com.eat.entity.Dish;
import com.eat.result.PageResult;
import com.eat.vo.DishVO;

import java.util.List;

public interface DishService {

    void saveWithFlavor(DishDTO dishDTO);

    PageResult page(DishPageQueryDTO dto);

    void deleteBatch(List<Long> ids);


    DishVO getById(Long id);

    void updateWithFlavor(DishDTO dishDTO);

    List<DishVO> listWithFlavor(DishPageQueryDTO dish);

    List<Dish> getDishById(Long id);
}
